temporary care agreement - Alemán Inglés Diccionario